T
The type of items. ToString() will be called on the items.
ESRI.ArcGIS.Mobile.Client
Generic MenuDialog Class
Members  See Also  Send Feedback
ESRI.ArcGIS.Mobile.Client.Dialogs Namespace : Generic MenuDialog Class

Dialog form that shows a full-page menu with the previous form in the background.

Syntax

Visual Basic (Declaration) 
Public Class MenuDialog(Of T) 
   Inherits Form
C# 
public class MenuDialog<T> : Form 

Type Parameters

T
The type of items. ToString() will be called on the items.

Remarks

MenuDialog provides user with similar UI experiences as the context menu on win32 platform. For example, you may have a page with a list view that contains a collection of Feature or ILocation. When one of the listed items is activated, you can use a MenuDialog to show a set of available options that user can choose from, such as "Browse On Map", "View Attributes", and so on. Optionally you can also have a "Cancel" option that, when tapped, will cancel out the MenuDialog.

Note that the MenuDialog allows you to specify a background form. The background form will be dimmed out when the MenuDialog shows up, and return to normal display status when the menuDialog disappears.

Inheritance Hierarchy

System.Object
   System.MarshalByRefObject
      System.ComponentModel.Component
         System.Windows.Forms.Control
            System.Windows.Forms.ScrollableControl
               System.Windows.Forms.ContainerControl
                  System.Windows.Forms.Form
                     ESRI.ArcGIS.Mobile.Client.Dialogs.MenuDialog

Requirements

Namespace: ESRI.ArcGIS.Mobile.Client.Dialogs

Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family, Windows Vista, Windows Server 2008 family

Assembly: ESRI.ArcGIS.Mobile.Client (in ESRI.ArcGIS.Mobile.Client.dll)

See Also